Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina Open - Buenos Aires Cordoba Open - Cordoba Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris France F3 France F4 France F5 France F7 Italy F4 Algeria F1 Algeria F2 Spain F8 Spain F11 Spain F16 Spain F17 France F17 Spain F28 France F18 France F4 Spain F13 Spain F20 France F14 Spain F30 Spain F35 Spain F36 Spain F9 Spain F10 France F5 Spain F11 Spain F13 Spain F17 Spain F18 Spain F19 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Spain F32 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 France F10 Spain F4 Spain F7 Great Britain F5 Great Britain F6 Spain F10 Spain #1-w3 Spain F20 Hungary F4 Spain F32 France F13 Spain F26 Spain F31 Spain F32 Spain F2 Spain F4 Spain F14 Spain F15 Spain F9 France F2 Italy F2 Spain F31 Challenger 42 - Andrezieux Open de Franche-Comte - Besancon The Surbiton Trophy - Surbiton Samsung Securities Cup - Seoul The LTA Nottingham Challenger - Nottingham Tallahassee Tennis Challenger - Tallahassee Open Mutouest - St. Brieuc Isla de Lanzarote - Lanzarote Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trofeo Francesco Guzzini - Recanati Togliatti Cup - Togliatti Austin Challenger - Austin X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Internationaux de Nouvelle-Caledonie - New Caledonia USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz China Open - Beijing Tiburon Challenger - Tiburon Open de Rennes La Trinitaine - Rennes Challenger Casablanca San Angel - Mexico City Black Forest Open - Freudenstadt Meknes Challenger Monza Challenger Tunis Challenger Milan Challenger San Benedetto Challenger Rimini Challenger BH Telecom Sarajevo 2007 - Sarajevo Segovia Challenger Vigo Challenger San Sebastian Challenger Freudenstadt Challenger Seville Challenger Geneva Challenger - Geneva Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Tanger Challenger Barletta Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Arad Challenger San Benedetto Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Tarragona Challenger Santiago Challenger Bucaramanga Challenger Rabat Challenger Barletta Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger Internazionali di Tennis - Bergamo San Sebastian Challenger Seville Challenger Challenger DCN de Cherbourg - Cherbourg Prostejov Challenger Seville Challenger Barranquilla Challenger Milan Challenger Padova Challenger Banja Luka Challenger Kenitra Challenger Furth Challenger San Benedetto Challenger Prague Challenger Cordenons Challenger Genova Challenger Panama City Challenger Reggio Emilia Challenger Genova Challenger Seville Challenger Caltanissetta Challenger Marburg Challenger Rimini Challenger Napoli Challenger Meknes Challenger Open Costa Daurada - Tarragona Bordeaux Challenger Marrakech Challenger Prostejov Challenger Lyon Challenger Challenger Ford de Cherbourg - Cherbourg Cassis Challenger Orleans Challenger Bordeaux Challenger Bad Waltersdorf Challenger Bratislava 1 Challenger Open de Franche Comte - Besancon Menorca Challenger ECM Prague Open 2005 - Prague Togliatti Cup - Togliatti Internationaux de Doubs Open de Franchie-Comte - Besancon Perugia Challenger Pilot Pen Tennis - New Haven Modena Challenger Szczecin Challenger The Manchester Trophy - Manchester Szczecin Challenger Quimper Challenger Pau Challenger Braga Challenger Aix En Provence Challenger The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Open Sabadell Atlantico - Barcelona Genova Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Maia Challenger Internationaux du Doubs - Besancon Aix En Provence Challenger Riviera di Rimini Challenger - Rimini Bad Waltersdorf Challenger Malaga Challenger Aix En Provence Challenger Bordeaux Challenger Montemar Challenger Prostejov Challenger Sassuolo Challenger Copa Claro - Buenos Aires Tennislife Cup - Napoli Rabat Challenger Open Tarragona Costa Daurada - Tarragona Como Challenger Valencia Challenger Tanger Challenger Genova Challenger Todi Challenger Karlsruhe Challenger Open 13 - Marseille The Stella Artois Grass Court Championships - London China Open - Beijing Open de Moselle - Metz Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix Hassan II - Casablanca Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide AIG Japan Open Tennis Championships - Tokyo Heilbronn Challenger Grand Prix de Tennis de Lyon - Lyon Valencia Challenger Open de Tenis Comunidad Valenciana - Valencia Meknes Challenger Medibank International - Sydney Brisbane - Brisbane Thailand Open - Bangkok Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai BCR Open Romania - Bucharest Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Caltanissetta Challenger Estoril Open - Estoril AEGON Championships - London ATP Studena Croatia Open - Umag Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Napoli Challenger Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Monza Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Apia International - Sydney Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Ecuador Open - Quito Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Rome Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille AEGON Championships - London St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril The Stella Artois Championships - London Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Qatar ExxonMobil Open - Doha Sydney International - Sydney Grand Prix Hassan II - Marrakech Geneva Open - Geneva Open Parc - Lyon SkiStar Swedish Open - Bastad Swiss Open - Gstaad Adelaide International - Adelaide Argentina Open - Buenos Aires Santiago Open - Santiago Medibank International - Sydney Murray River Open - Melbourne Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg European Open - Antwerp Generali Open - Kitzbuhel Astana Open - Astana Erste Bank Open - Vienna European Open - Antwerp Lisbon Challenger Argentina Open - Buenos Aires Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Murcia Challenger International German Open - Hamburg Open Sud de France - Montpellier Cordoba Open - Cordoba Millennium Estoril Open - Estoril Kremlin Cup - Moscow Heineken Open - Auckland Caltanissetta Challenger Sofia Open - Sofia Milan Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Seville Challenger Bet-At-Home Austrian Open - Kitzbuhel Asuncion Challenger Sao Paulo Challenger AEGON International - Eastbourne German Tennis Championships - Hamburg Meerbusch Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Murcia Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Tulln Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem ATP Vegeta Croatia Open - Umag Rio Open - Rio de Janeiro Moselle Open - Metz Open Parc - Lyon Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Moselle Open - Metz European Open - Antwerp If Stockholm Open - Stockholm Cordoba Open - Cordoba Valencia Open - Valencia Gerry Weber Open - Halle Heineken Open - Auckland Brasil Open - Sao Paulo Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Aegon Nottingham Open - Nottingham San Benedetto Challenger SkiStar Swedish Open - Bastad Aix En Provence Challenger Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril ASB Classic - Auckland Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Swiss Open - Gstaad Chengdu Open - Chengdu Kremlin Cup - Moscow Open Parc - Lyon Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Punta Del Este Challenger Geneva Open - Geneva China Open - Beijing Open Parc - Lyon AEGON Championships - London SkiStar Swedish Open - Bastad Hamburg European Open - Hamburg Erste Bank Open - Vienna Sydney International - Sydney Rio Open - Rio de Janeiro Geneva Open - Geneva Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Open Sud de France - Montpellier Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz Girona Challenger Zhuhai Open - Zhuhai Seville Challenger Open 13 Provence - Marseille Generali Open - Kitzbuhel Ciutat de Barcelona - Barcelona Open Sud de France - Montpellier Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Perugia Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Open Parc - Lyon Nordea Open - Bastad Winston-Salem Open - Winston-Salem Open SEAT Godo 2006 - Barcelona Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Villena Challenger Generali Open - Kitzbuhel Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne Movistar Chile Open - Santiago Valencia Challenger Maia Challenger AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Madrid Challenger Poznan Challenger Iasi Challenger Rogers Cup - Toronto San Marino Challenger Western & Southern Open - Cincinnati Cordenons Challenger AEGON Championships - London BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Suisse Open - Gstaad Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Erste Bank Open - Vienna Rio Open - Rio de Janeiro cinch Championships - London Sophia Antipolis Challenger Montechiarugolo Challenger Grand Prix Hassan II - Marrakech Bordeaux Challenger Szczecin Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Girona Challenger BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mallorca Championships - Mallorca Generali Open - Kitzbuhel BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Valencia Open - Valencia AEGON International - Eastbourne Barcelona Open Banc Sabadell - Barcelona French Open - Paris U.S. Open - New York Aircel Chennai Open - Chennai EFG Swiss Open - Gstaad Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Australian Open - Melbourne Swiss Indoors Basel - Basel Sony Ericsson Open - Miami U.S. Open - New York Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Nature Valley International - Eastbourne Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris cinch Championships - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami EFG Swiss Open - Gstaad French Open - Paris Wimbledon - London U.S. Open - New York Plava Laguna Croatia Open - Umag Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London St. Petersburg Open - St. Petersburg U.S. Open - New York Royal Guard Open Chile - Vina del Mar Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Nice Cote d'Azur - Nice U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo ASB Classic - Auckland French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Kremlin Cup - Moscow Chengdu Open - Chengdu U.S. Open - New York German Tennis Championships - Hamburg French Open - Paris Argentina Open - Buenos Aires Open 13 Provence - Marseille China Open - Beijing BNP Paribas Open - Indian Wells Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CAN-FRA 1-4 U.S. Open - New York Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, F, FRA-BEL 3-2 U.S. Open - New York Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open (juniors) AAMI Classic - Kooyong U.S. Open - New York Kooyong Classic - Kooyong French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon (juniors) U.S. Open - New York Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, 1R, ROU-FRA 0-5 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-GER 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, SF, FRA-SRB 3-1 The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Mubadala World Tennis Championship Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Group C, Valencia French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Wimbledon - London